Expressive Power of Query Languages for Constraint Complex Value Databases
نویسنده
چکیده
Motivated by constraint complex values which allow us to represent nested finitely representable sets, we study the expressive power of various query languages over constraint complex value databases. The tools we use come in the form of collapse results which are well established results in the context of first-order logic. We show that activegeneric collapse carries over to second-order logic for structures with o-minimality and any relational signature in the complex value model. We also consider the problem of safety in the context of embedded finite complex value models and constraint complex value databases.
منابع مشابه
Queries with Arithmetical Constraints
This paper is dedicated to Paris Kanellakis who initiated the eld of constraint databases, and deeply innuenced our work. Abstract In this paper, we study the expressive power and the complexity of rst-order logic with arithmetic, as a query language over relational and constraint databases. We rst consider the data complexity of rst-order queries. We prove in particular that linear queries can...
متن کاملFirst-Order Languages Expressing Constructible Spatial Database Queries
The research presented in this paper is situated in the framework of constraint databases that was introduced by Kanellakis, Kuper, and Revesz in their seminal paper of 1990. Constraint databases and query languages are defined using real polynomial constraints. As a consequence of a classical result by Tarski, first-order queries in the constraint database model are effectively computable, and...
متن کاملA Visual Query Language for Complex-Value Databases
In this paper, a visual language, VCP, for queries on complexvalue databases is proposed. The main strength of the new language is that it is purely visual: (i) It has no notion of variable, quantification, partiality, join, pattern matching, regular expression, recursion, or any other construct proper to logical, functional, or other database query languages and (ii) has a very natural, strong...
متن کاملIntroducing External Functions in ConstraintQuery
Constraint databases use constraints to model and query data. In particular, constraints allow a nite representation of innnite sets of relational tuples (also called generalized tuples). The choice of different logical theories to express constraints inside relational languages leads to the deenition of constraint languages with diierent expressive power. Practical constraint database language...
متن کاملThe Expressivity of Constraint Query Languages with Boolean Algebra Linear Cardinality Constraints
Constraint query languages with Boolean algebra linear cardinality constraints were introduced recently and shown to be evaluable using a quantifier elimination method in [22]. However, the expressive power of constraint query languages with linear cardinality constraints is still poorly understood in comparison with other cases of constraint query languages. This paper makes several contributi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011